Skip Headers

Oracle® Objects for OLE C++ Class Library Developer's Guide 10g Release 2 (10.2) Part Number B14308-01 |
Home | Book List | Contents | Index | Master Index | Feedback

# GetType (OMetaData) Method

Applies To

OMetaData

Description

Returns type of the schema object described by the OMetaData object.

Usage

int GetType(void) const throw(OException)

Arguments

none |

Remarks

The possible values include the following constants:

- OMD_TABLE 1
- OMD_VIEW 2
- OMD_COLUMN 3
- OMD_COLUMN_LIST 4
- OMD_TYPE 5
- OMD_TYPE_ATTR 6
- OMD_TYPE_ATTR_LIST 7
- OMD_TYPE_METHOD 8
- OMD_TYPE_METHOD_LIST 9
- OMD_TYPE_ARG 10
- OMD_TYPE_RESULT 11
- OMD_PROC 12
- OMD_FUNC 13
- OMD_ARG 14
- OMD_ARG_LIST 15
- OMD_PACKAGE 16
- OMD_SUBPROG_LIST 17
- OMD_COLLECTION 18
- OMD_SYNONYM 19
- OMD_SEQENCE 20
- OMD_SCHEMA 21
- OMD_OBJECT_LIST 22
- OMD_OBJECT_LIST 23
- OMD_DATABASE 24

Note:

If this version of the OMetaData Object is used on a release 8.1 or higher Oracle database, values higher than 24 are possible if the database is enhanced to introduce new schema types.